INFORMIX
SQL pro začátečníky [SQL1]
Charakteristika kursu:
Kurs je určen na získání základních poznatků v oblasti databázových aplikací, účastníci se naučí příkazy jazyka SQL pro manipulaci s daty a seznámí se i s použitím transakcí.
Komu je kurs určen:
Vývojovým pracovníkům (vhodné pro úplné začátečníky v databázových aplikacích), budoucím administrátorům databázových systémů a správcům databází, pracovníkům technické podpory.
Předpokládané znalosti:
Základní znalost operačního systému Unix, především editoru vi.
Délka kursu:
3 dny
Obsah:
Úvod do relačních databází, do architektury klient-server a přehled produktů firmy INFORMIX. Definiční a manipulační příkazy jazyka SQL, procvičení příkazů pro vkládání, opravu a mazání a složitější dotazy (SELECT – poddotazy, spojení, vnější spojení, sjednocení, užití dočasných tabulek), použití transakcí. Pro cvičení bude využíván prostředek DB-Access, případně INFORMIX-SQL.
Studijní materiály:
INFORMIX-SQL (skripta KOMIX).
SQL pro pokročilé [SQL2]
Charakteristika kursu:
Kurs je přehlednou rekapitulací všech příkazů SQL, včetně rozšíření vzhledem k normě ANSI.
Komu je kurs určen:
Vývojovým pracovníkům (absolventům kursu SQL1, i pracovníkům, kteří se přeškolují z jiného RDBMS), administrátorům databázových systémů a správcům databází, pracovníkům technické podpory.
Předpokládané znalosti:
Základní znalosti operačního systému Unix, především editoru vi, znalost SQL na úrovni kursu SQL pro začátečníky.
Délka kursu:
3 dny
Obsah:
Zopakování definičních a manipulačních příkazů jazyka SQL. Optimalizace složitějších dotazů (SELECT), výklad kurzorů, transakce, izolace procesů a zamykání. Seznámení s triggery a SPL procedurami. Pro cvičení bude využíván prostředek DB-Access.
Studijní materiály:
Manuály INFORMIXu - SQL Reference, Tutorial a Syntax (AJ)
4GL pro začátečníky [4GL1]
Charakteristika kursu:
Kurs je úvodem do jazyka 4GL
Komu je kurs určen:
Vývojovým pracovníkům, správcům databází, pracovníkům technické podpory.
Předpokládané znalosti:
Základní znalosti operačního systému Unix, především editoru vi, znalost SQL minimálně na úrovni kursu SQL1.
Délka kursu:
3 dny
Obsah:
Úvod do jazyka 4GL, principy programování a návrhů struktury programů ve 4GL. Způsob provádění statických i dynamických příkazů SQL z programu ve 4GL, práce s kurzory. Příkazy pro práci s okny, nabídkami a formuláři, tvorba tiskových sestav. Pro cvičení bude využito integrované prostředí 4GL.
Studijní materiály:
INFORMIX - 4GL (skripta KOMIX), manuály INFORMIX 4GL Reference Volume 1 a 2 (AJ).
4GL pro pokročilé [4GL2]
Charakteristika kursu:
V rámci kursu bude podán úplný přehled jazyka INFORMIX – 4GL.
Komu je kurs určen:
Vývojovým pracovníkům, správcům databází, pracovníkům technické podpory.
Předpokládané znalosti:
Základní znalosti operačního systému Unix, především editoru vi,základní znalosti jazyka 4GL na úrovni kursu 4GL1, znalost SQL minimálně na úrovni kursu SQL1.
Délka kursu:
3 dny
Obsah:
Přehled jazyka INFORMIX – 4GL. Práce s obrazovkovými okny, nabídkami i formuláři včetně obrazovkových polí. Standardní postupy detekce a zpracování chyb, vazba na jazyk C a ESQL/C, dynamické provádění SQL příkazů (DDL a DML příkazy, kurzory, volání SPL procedur apod.). Popis překladu 4GL aplikací prostřednictvím utility make a tvorba knihoven programem ar.
Studijní materiály:
INFORMIX – 4GL pro pokročilé (skripta KOMIX), manuály INFORMIX 4GL Reference Volume 1 a 2 AJ).
Vývoj aplikací v ESQL/C [ESQLC]
Charakteristika kursu:
Kurs zahrnuje výklad jazyka ESQL/C, použití SQL a jeho vazbu na datové struktury v jazyce C.
Komu je kurs určen:
Vývojovým pracovníkům, správcům databází, pracovníkům technické podpory.
Předpokládané znalosti:
Základní znalosti operačního systému Unix, především editoru vi (!),základní znalosti jazyka C (nutné) a 4GL (vítán), znalost SQL minimálně na úrovni kursu SQL1.
Délka kursu:
3 dny
Obsah:
Seznámení s implementací datových typů SQL v jazyce C a s užitím proměnných (host variables) v příkazech SQL. Dynamické provádění příkazů SQL a manipulace s dynamickými datovými strukturami sqlda. Předávání parametrů mezi funkcemi 4GL a ESQL/C. Pro cvičení bude použit kompilátor c4gl a případně esqlc.
Studijní materiály:
Manuály INFORMIX ESQL/C programmer´s Manual (AJ).
Administrace systému INFORMIX - OnLine 5.x [ONLINE1]
Charakteristika kursu:
Cílem kursu je seznámit posluchače s instalací, konfigurací a administrací databázového serveru INFORMIX – OnLine verse 5.x (případně nižší). Účastníci se naučí vyladit parametry serveru INFORMIX –OnLine tak, aby v rámci možností hardwaru a operačního systému optimálně vyhovoval požadavkům aplikací.
Komu je kurs určen:
Administrátorům systému, správcům databází, pracovníkům technické podpory.
Předpokládané znalosti:
Základní znalosti operačního systému UNIX, editoru vi, základní znalosti SQL (například kurs SQL1).
Délka kursu:
4 dny
Obsah:
Cvičení zahrnující administraci disků a paměti prostřednictvím tbmonitoru a dalších tb-utilit. Rozbor diagnostických výstupů a protokolů serveru. Důkladné seznámení s tvorbou databázových prostorů (dbspaces, chunks), s jejich organizací a s rozmísťováním databázových dat (databáze, tabulky). Parametry sdílené paměti a další parametry serveru. Výklad správy transakčních logů, archivace dat a připojení vzdálených klientů nebo dalších serverů.
Studijní materiály:
Manuály INFORMIX - Administrator´s Guide (AJ).
Administrace INFORMIX – OnLine DS 7.x [ONLINE2]
Charakteristika kursu:
V rámci tohoto kursu budou posluchači seznámeni s architekturou DSA (Dynamic Scalable Architecture) a přeškoleni na konfiguraci a administraci serveru INFORMIX-OnLine DS verze 7.x.
Komu je kurs určen:
Administrátorům systému, správcům databází, pracovníkům technické podpory.
Předpokládané znalosti:
Základní znalosti operačního systému UNIX, editoru vi, základní znalosti SQL, znalosti na úrovni kursu Administrace systému INFORMIX-OnLine 5.x.
Délka kursu:
3 dny
Obsah:
Vysvětlení principů multithreadingu a nové pojmy architektury DSA – virtuální procesor, userthread apod. Procvičení především nových funkcí obslužného monitoru onmonitor, utility onstat i dalších on-utilit. Přehled a výklad diagnostických utilit serveru (onstat) i systému (ps, sar, vmstat,…). Možnosti konfigurace serveru vzhledem k požadavkům aplikace i stavu hardwaru a operačního systému (pro víceprocesorový SMP unixový server).
Studijní materiály:
Manuály INFORMIX – Dynamic Server Administrator´s Guide Volume 1 a 2 (AJ).
Nové vlastnosti INFORMIX-OnLine DS 7.3 [ONLINE3]
Charakteristika kursu:
Kurs seznamuje posluchače s novými vlastnostmi databázového serveru INFORMIX-OnLine 7.3.
Komu je kurs určen:
Administrátorům systému, správcům databází, vývojovým pracovníkům, pracovníkům technické podpory.
Předpokládané znalosti:
Základní znalosti operačního systému UNIX, editoru vi, základní znalosti SQL, znalosti na úrovni kursu Administrace INFORMIX-OnLine DS 7.x.
Délka kursu:
1 den
Obsah:
Vysvětlení optimalizačních direktiv a dalších novinek v jazyce SQL. Nové vlastnosti administračních a diagnostických příkazů.
Studijní materiály:
Doprovodný materiál KOMIX.
|